import Vue from 'vue'
import './api'
import store from './store'
import routes from './routes'
import components from './components'
import module from './module'
import { borderBox1, borderBox2, borderBox3, borderBox4, borderBox5, borderBox6, borderBox7, borderBox8, borderBox9, borderBox10, borderBox11, borderBox12,
  decoration1, decoration2, decoration3, decoration4, decoration5, decoration6, decoration7, decoration8, decoration9, decoration10, decoration11, decoration12,
  scrollRankingBoard, capsuleChart, conicalColumnChart, activeRingChart, waterLevelPond, percentPond, flylineChartEnhanced
} from '@jiaminghi/data-view'

Vue.use(borderBox1)
Vue.use(borderBox2)
Vue.use(borderBox3)
Vue.use(borderBox4)
Vue.use(borderBox5)
Vue.use(borderBox6)
Vue.use(borderBox7)
Vue.use(borderBox8)
Vue.use(borderBox9)
Vue.use(borderBox10)
Vue.use(borderBox11)
Vue.use(borderBox12)
Vue.use(decoration1)
Vue.use(decoration2)
Vue.use(decoration3)
Vue.use(decoration4)
Vue.use(decoration5)
Vue.use(decoration6)
Vue.use(decoration7)
Vue.use(decoration8)
Vue.use(decoration9)
Vue.use(decoration10)
Vue.use(decoration11)
Vue.use(decoration12)
Vue.use(scrollRankingBoard)
Vue.use(capsuleChart)
Vue.use(conicalColumnChart)
Vue.use(activeRingChart)
Vue.use(waterLevelPond)
Vue.use(percentPond)
Vue.use(flylineChartEnhanced)

export default {
  module,
  routes,
  store,
  components,
}